export interface ContactFormVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 分类（0：需求，1：服务）
   */
  category: number;

  /**
   * 外键id
   */
  relatedId: string | number;

  /**
   * 内容
   */
  contactContent: string;

  /**
   * 附件
   */
  attachment: string;

  /**
   * 联系人
   */
  contactPerson: string;

  /**
   * 联系电话
   */
  contactPhone: string;

  /**
   * 是否已读（0：否，1：是）
   */
  hasRead: number;

}

export interface ContactFormForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 分类（0：需求，1：服务）
   */
  category?: number;

  /**
   * 外键id
   */
  relatedId?: string | number;

  /**
   * 内容
   */
  contactContent?: string;

  /**
   * 附件
   */
  attachment?: string;

  /**
   * 联系人
   */
  contactPerson?: string;

  /**
   * 联系电话
   */
  contactPhone?: string;

  /**
   * 是否已读（0：否，1：是）
   */
  hasRead?: number;

}

export interface ContactFormQuery extends PageQuery {

  /**
   * 分类（0：需求，1：服务）
   */
  category?: number;

  /**
   * 外键id
   */
  relatedId?: string | number;

  /**
   * 内容
   */
  contactContent?: string;

  /**
   * 附件
   */
  attachment?: string;

  /**
   * 联系人
   */
  contactPerson?: string;

  /**
   * 联系电话
   */
  contactPhone?: string;

  /**
   * 是否已读（0：否，1：是）
   */
  hasRead?: number;

  /**
   * 日期范围参数
   */
  params?: any;
}
